#ifndef OBJ_H
#define OBJ_H
#include <string>
using std::string;

class Obj
{
    public:
        Obj();
        virtual ~Obj();

    protected:
        Obj(const Obj& o);
        Obj& operator = ( const Obj& o );

    public:
        virtual int Process(const string& content) = 0;
};

inline Obj::Obj()
{
}

inline Obj::~Obj()
{
}
#endif


